• word of the day

    manhattan island

    manhattan island - Dictionary definition and meaning for word manhattan island

    Definition
    (noun) an island at the north end of New York Bay where the borough of Manhattan is located

Word used in video below:
text: manhattan project
Download our Mobile App Today
Receive our word of the day
on Whatsapp